// 用于封装常用的验证方式?

/*
*验证最小的长度
* @param str String 要验证的字符串
* @param len Int 要验证的长度
* @returns {boolean}
* */
const min = (str,len)=>{
    if (str.length < len) {
        return false
    } else {
        return  true
    }
}

/*
* 验证邮箱
* @param email
* @return {boolean}
* */

const email = email =>{
    const reg = /^([a-zA-Z0-9])(\w|\-)+@[a-zA-Z0-9]+\.[a-zA-Z]{2,4}$/
    if (reg.test(email)){
        return true
    }else {
        return false
    }
}

const confirm = (str1,str2) =>{
    if (str1 != str2){
        return false
    } else {
        return  true
    }
}

module.exports = {
    min,
    email,
    confirm
}
